home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 3842 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: soap.news.pipex.net!pipex!usenet
  2. From: m.hendry@dial.pipex.com (Mathew Hendry)
  3. Newsgroups: comp.sys.amiga.audio,comp.sys.amiga.misc
  4. Subject: Re: 12bit, 14bit, 16bit!
  5. Followup-To: comp.sys.amiga.audio,comp.sys.amiga.misc
  6. Date: Thu, 1 Feb 96 17:51:11
  7. Organization: Private node.
  8. Distribution: world
  9. Message-ID: <19960201.443A58.FD57@an073.du.pipex.com>
  10. References: <310D4496.63AE@swi.psy.uva.nl> <4en808$ja5@news.xs4all.nl> <19960131.4755A8.CE08@an181.du.pipex.com> <4eo4i6$e8l@serpens.rhein.de> <19960201.430BE0.88D@ak090.du.pipex.com> <4eq4i8$mjt@serpens.rhein.de>
  11. NNTP-Posting-Host: an073.du.pipex.com
  12. X-Newsreader: TIN [AMIGA 1.3 950726BETA PL0]
  13.  
  14. Michael van Elst (mlelstv@serpens.rhein.de) wrote:
  15. : m.hendry@dial.pipex.com (Mathew Hendry) writes:
  16. : >Michael van Elst (mlelstv@serpens.rhein.de) wrote:
  17. : >: That's just the lack of a sophisticated player that generates the mixed
  18. : >: sequences on the fly.
  19. : >Which is equivalent to providing more channels.
  20. : Eh. No. I didn't mean to mix several channels all the time but to precalculate
  21. : chords and drum sequences before playing.
  22.  
  23. I understood what you meant, but the two methods ARE equivalent in that they
  24. both reduce the amount of sample data which has to be stored in the module.
  25.  
  26. Premixing does have its own problems, though - overlaying several samples
  27. played at different speeds can produce unpleasant artifacts when looping,
  28. unless the loop points are chosen carefully. Premixing also requires more
  29. memory when playing the modules, and could produce an appreciable delay
  30. before playing if many different sequences are to be mixed.
  31.  
  32. If the samples are mixed in real time (effectively using up more channels, of
  33. course) none of these are major problems; you run into CPU/DMA load problems
  34. instead, depending on the available hardware.
  35.  
  36. Clearly, a system that implements both - preprocessing AND many channels -
  37. would be the most flexible solution.
  38.  
  39. -- Mat.
  40.